/*=index css===================================================================================*/
.slider{min-width:1000px;position:relative;height:400px;overflow:hidden;margin-bottom:30px}
.slider .bd{position:relative;z-index:0}
.slider .bd ul{width:100% !important}
.slider .bd li{width:100% !important;height:400px;overflow:hidden;text-align:center}
.slider .bd li a{display:block;height:400px}

.slider .hd{width:1060px;left:50%; margin-left:-530px;position:absolute;bottom:15px;overflow:hidden}
.slider .hd ul{margin-left:50%}
.slider .hd ul li{width:8px;padding:2px 10px 2px;display:block;margin:0 2px;background:#333;float:left;color:#FFF;cursor:pointer;filter:alpha(opacity=60);opacity:0.6}
.slider .hd ul li.curr{filter:alpha(opacity=80);opacity:0.8}

/*内容*/

.secw1{
    padding-bottom: 25px;
}
.secw1 .w-cbox{
    width:285px;
    height:468px;
    border:1px solid #eaeaea;
}
.secw1 .w-boxhd{
    height:48px;
    border-bottom:1px solid #eaeaea;
}
.secw1 .boxhd-p{
    line-height: 48px;
    font-size:18px;
    color: #333;
    font-family: '微软雅黑';
    margin-left:15px;
    background:url(../images/boxhd_01.jpg) no-repeat left center;
    padding-left:28px;
    display: inline-block;
}
.secw1 .w-boxhd a{
    line-height: 48px;
    padding-right:10px;
    font-size:14px;
    color: #888;
}
.w-dlist{
    padding:20px 14px 0px 14px;
}
.w-dlist li{
    width:100%;
    padding-bottom:20px;
    display: inline-block;
}
.w-dlist-l{
    width:50px;
    height:50px;
    text-align:center;
    border:1px dashed #e0e0e0;
    float:left;
    background-color: #f7f7f7;
    box-sizing: border-box;
    padding-top: 3px;
    margin-right:12px;
}
.w-dlist-l p{
    font-size:14px;
    color: #888;
    line-height: 20px;
}
.w-dlist-r{
    font-size:14px;
    position: relative;
}
.w-dlist-r p{
    /**width:185px;*/
    color: #000;

}
.w-dlist-r span{
    color: #969688
}
.w-dlist-r em{
    padding:2px 10px;
    color: #fff;
    font-style:normal;
    background-color: #cf251f;
    position: absolute;
    right:0px;
    top:10px;
    border-radius: 3px
}
.w-yuyue{
    padding:0px 14px;
}
.w-yuyue .tit{
    height:32px;
    line-height:32px;
    font-size:14px;
    color: #000;
    text-align: center;
    background-color: #f7f7f7;
    margin-bottom: 17px
}
.w-yuyue .w-text{
    width: 254px;
    height:30px;
    border:1px solid #000;
    margin-bottom: 11px;
    padding-left:20px;}
.w-yuyue .w-btn{
    width:100%;
    height:32px;
    line-height: 32px;
    font-size:14px;
    color: #fff;
    display: inline-block;
    background-color: #cf251f;
    border:none;outline: none
}
.secw1 .w-zbox{
    width:586px;
    height:470px;
    margin:0px 20px;
}
.secw1 .zbon-tab{
    width:100%;
    height:320px;
    border:1px solid #eaeaea;
}
.secw1 .zbon-tab .tablist{
    width:100%;
    margin-bottom: 15px;
    display: inline-block;
}
.secw1 .zbon-tab .tablist li{
    width:49.2%;
    height:48px;
    line-height: 48px;
    text-align: center;
    font-size:16px;
    color: #333;
    float:left;
    border-left: 1px solid #eaeaea;
    border-bottom: 1px solid #eaeaea;
    cursor: pointer;
}
.secw1 .zbon-tab .tablist li:first-child{
    border-left:none;
}
.secw1 .zbon-tab .tablist li.curr{
    height:49px;
    border-top:1px solid #cf251f;
    border-bottom:1px solid #fff;
}
.secw1 .tabCon{
    padding:0px 25px;
}
.tabCon .tabcen{
    display: none
}
.secw1 .tabCon ul li{
    width:100%;
    line-height: 26px;
    display: inline-block;
}
.secw1 .tabCon ul li a{
    font-size:14px;
    color: #333;
    font-family:"microsoft yahei";
}
.secw1 .tabCon ul li p{
    width:440px;
    float:left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap

}
.secw1 .tabCon ul li p:hover{
    color: #cf251f;
    text-decoration: underline;
}
.secw1 .hotrec{
    margin-top:5px;
    display: inline-block;
}
.secw1 .hotrec li{
    width:290px;
    height:65px;
    text-align: center;
    float:left;
    margin-top:6px;
    font-family: '微软雅黑'
}
.secw1 .hotrec li.li1{
    background-color: #a139a0;
    margin-right:6px;
}
.secw1 .hotrec li.li2{
    background-color: #2873ac
}

.secw1 .hotrec li.li3{
    background-color: #394aa1;
    margin-right:6px;
}

.secw1 .hotrec li.li4{
    background-color: #28ac8e
}
.secw1 .hotrec li p{
    padding-top:2px;
    font-size:27px;
    color:#fff;
    font-weight: bold;
}
.secw1 .hotrec li span{
    font-size:12px;
    color:#fff;
}

.secw2{
    height:475px;
    border:1px solid #eaeaea;
	margin-top: 50px;
}
.secw2 .w-top{
    width:1165px;
    padding:18px 20px 18px 15px;
    display: inline-block;

}
.tithd{
    font-size:18px;
    color: #333;
    float:left;
    font-family: '微软雅黑'
}
.morehd{
    font-size:14px;
    color: #888;
    float:right;
    margin-top:3px;
}
.morehd:hover{
    text-decoration: underline;
    color: #cf251f
}
.secw2 .box1{
    width:238px;
    height:365px;
    margin:0px 25px 0px 18px;
}
.secw2 .box1 img{
    width:238px;
    height:365px
}
.secw2 .box2{
    width:408px;
    margin-right:25px;
}
.secw2 .box2 .centbd{
    margin-bottom: 25px;
    display: inline-block;
}
.secw2 .box2 .centbd .left{
    width:112px;
    padding-right:15px;

}
.secw2 .box2 .centbd .left img{
    width:112px;
    height:150px;
}
.secw2 .box2 .centbd .right{
    width:280px;

}
.secw2 .box2 .centbd .right h1{
    width:278px;
    height:28px;
    line-height:28px;
    text-align:center;
    font-size:14px;
    color: #000;
    border:1px solid #eaeaea;
}
.secw2 .box2 .centbd .right h1 a{
    color: #000;
}
.secw2 .box2 .centbd .right .ullike{
    margin-top:8px;
}
.secw2 .box2 .centbd .right .ullike li{
    width:100%;
    line-height: 23px;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}
.secw2 .box2 .centbd .right .ullike li a{
    font-size:14px;
    color: #333
}
.secw2 .box2 .dashed{
    padding-bottom:25px;
    border-bottom: 1px dashed #eaeaea;
}
.secw2 .box2 .centbd .right .ullike li a:hover{
    color: #cf251f;
    text-decoration: underline;
}
.secw2 .box3{
    width:170px;
    margin-right:25px;
}
.secw2 .box3 h1{
    width:168px;
    height:28px;
    line-height:28px;
    text-align:center;
    font-size:14px;
    color: #000;
    border:1px solid #eaeaea;
    background-color: #f7f7f7
}
.secw2 .upscroll{
    height:340px;
    margin-top:5px;
}
.secw2 .upscroll li{
    margin-top:8px;
}
.secw2 .box4{
    width:270px;
}
.secw2 .box4 h1{
    width:270px;
    height:28px;
    line-height:28px;
    text-align:center;
    font-size:14px;
    color: #000;
    border:1px solid #eaeaea;
    background-color: #f7f7f7
}
.secw2 .box4 h1 a{
    color: #000;
}
.ul-pub{
    margin-top:10px;
}
.ul-pub li{
    line-height: 26px;
    display: inline-block;
}
.ul-pub li span{
    width:18px;
    height:16px;
    line-height: 16px;
    text-align: center;
    font-size:12px;
    color: #fff;
    background-color: #b6b6b6;
    float:left;
    margin-top:5px;
}
.ul-pub li .w-sel{
    background-color: #cf251f
}
.ul-pub li p{
    width:240px;
    margin-left:10px;
    float:left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}
.ul-pub li p a{
    font-size:14px;
    color: #333;
}
.ul-pub li p a:hover{
    color: #cf251f;
    text-decoration: underline;
}

.w-adve{
    height:103px;
    padding:25px 0px;
    clear: both;
}
.w-adve img{
    width:1200px;
    height:auto;

}
.secw2 .box3 .bkqq{
    height:300px;
    padding-top:5px;
    background:url(../images/step2_2_bg1.jpg) 0 15px no-repeat;
}
.secw2 .box3 .bkqq li{
    height:47px;
    padding-left:60px;
    width:141px;
    line-height:20px;
    margin-top:6px;
    padding-top:1px;
}
.secw2 .box3 .bkqq li p{
    color:#000
}

.secw3{
    height:458px;
    border:1px solid #eaeaea;
	margin-top: 50px;
}
.secw3 .boxbd{
    width:270px;
    margin-left:28px;

}
.secw3 .boxbd .w-top{
    width:100%;
    padding:15px 0px;
    display: inline-block;

}
.secw3 .w-bot{
    display: inline-block;
}
.secw3 .tabul{
    width:269px;
    border-top:1px solid #eaeaea;
    border-right: 1px solid #eaeaea;
    display: inline-block;
}
.secw3 .tabul li{
    width:133px;
    height:29px;
    line-height: 29px;
    text-align: center;
    font-size:14px;
    color: #000;
    background-color: #f7f7f7;
    border-left:1px solid #eaeaea;
    border-bottom:1px solid #eaeaea;
    float:left;
    cursor: pointer;
}
.secw3 .tabul li a{
    line-height: 29px;
    text-align: center;
    font-size:14px;
    color: #000;
    cursor: pointer;
}
.secw3 .tabul li.curr{
    background-color: #fff;
    border-bottom:1px solid #fff;
}

.secw4{
    height:400px;
    padding-bottom: 20px;
	margin-top: 50px;
}
.secw4 .lbox{
    width:288px;
    height:398px;
    border:1px solid #eaeaea;
    margin-right:10px;
}
.secw4 .lbox .last{
    width:260px;
    height:365px;
    margin:18px 0px 0px 15px;
    background-color: #f7f7f7;
    display: inline-block;
    background-color: #f7f7f7;
	background:url(../images/bmtjsm.jpg) no-repeat center;
}
.secw4 .lbox .last .tit{
    width:260px;
    height:103px;
    background:url(../images/box_04.jpg) no-repeat center;
    margin-bottom: 9px;
}
.secw4 .lbox .last .tit p{
    width:100%;
    text-align: center;
    font-size:14px;
    color: #fff;
    margin-top:5px;
    font-family: '微软雅黑';
    display: inline-block;
}
.secw4 .lbox .last dl{

    margin:0px 10px 10px 10px;
}
.secw4 .lbox .last dl dt{
    font-size:14px;
    color: #000;
    background: url(../images/box_05.jpg) no-repeat left center;
    padding-left:25px;
}
.secw4 .lbox .last dl dd{
    font-size:14px;
    color: #888;
    padding-top: 8px
}
.secw4 .rbox{
    width:898px;
    height:398px;
    border:1px solid #eaeaea;
}
.secw4 .rbox .album{
    width:860px;
    margin:18px 0px 0px 23px;
    display: inline-block;
}
.al-box1{
    width:238px;
    height:362px;
    position: relative;
    margin-right:8px;

}

.al-box1 img{
    width:238px;
    height:362px;
}
.alb-bg{
    width:100%;
    height:20px;
    line-height: 30px;
    background-color: #000;
    position: absolute;
    left:0px;
    bottom: 0px;
    opacity: 0.7;
}
.abl-con{
    width:100%;
    height:20px;
    line-height: 20px;
    font-size:14px;
    color: #fff;
    text-align: center;
    position: absolute;
    left:0px;
    bottom: 0px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.al-box2{
    width:238px;
    margin-right:8px;
}
.al-box2 .last1{
    margin-bottom: 6px;
    display: inline-block;
}
.al-box2 .last1 .icon1{
    width:114px;
    height:114px;
    float:left;
    position: relative;
}
.al-box2 .last1 .icon1 img{
    width:114px;
    height:114px;
}
.al-box2 .text{
    width:238px;
    height:114px;
    line-height: 114px;
    text-align: center;
    font-size:30px;
    color: #fff;
    font-weight: bold;
    font-family: '微软雅黑';
    background-color: #cf251f;
    margin-bottom:10px;
}
.al-box2 .last2{
    width:238px;
    height:114px;
    position: relative;
}
.al-box2 .last2 img{
    width:238px;
    height:114px;
}

.al-box3{
    width:237px;
    margin-right:8px;
}
.al-box3 .last3{
    width:238px;
    height:236px;
    position: relative;
    margin-bottom: 10px;
}
.al-box3 .last3 img{
    width:238px;
    height:236px;
}
.al-box3 .last4{
    width:238px;
    height:114px;
    position: relative;
    margin-bottom: 10px;
}
.al-box3 .last4 img{
    width:238px;
    height:114px;
}
.al-box4{
    width:115px;
}
.al-box4 .last5{
    width:115px;
    height:114px;
    position: relative;
    margin-bottom: 10px;
}
.al-box4 .last5 img{
    width:115px;
    height:114px;
}
.al-box4 .more{
    padding:26px 27px;
    line-height: 30px;
    text-align: center;
    font-size:30px;
    color: #fff;
    font-weight: bold;
    font-family: '微软雅黑';
    background-color: #d72525;
    display: inline-block;
}
.secw5{
    height:380px;
    border:1px solid #eaeaea;
    margin-bottom: 20px;
}
.secw5 .w-top,.secw6 .w-top,.secw7.rmkc .bkzcjx .sztt .djjc .w-top{
    width:1165px;
    padding:18px 20px 35px 15px;
    display: inline-block;

}
.secw5 .box{
    width:370px;
    height:265px;
    margin-left:28px;
    position: relative;
    background: url(../images/box_07.jpg) no-repeat center;
}
.secw5 .box .centbd{
    margin:45px 28px 0px 28px;
}
.secw5 .box .centbd h1{
    font-size:14px;
    color: #000
}
.secw5 .box .centbd h1 strong{
    padding-right:18px;
}
.secw5 .box .centbd .head{
    width:89px;
    height:87px;
    position: absolute;
    right:17px;
    top:8px;
}
.secw5 .box .centbd .head img{ width: 87px; height: 87px; border-radius: 50%; }
.secw5 .box .centbd i{
    width:27px;
    height:23px;
    background: url(../images/box_08.jpg) no-repeat center;
    display: inline-block;
    margin:18px 0px;
}
.secw5 .box .centbd p{
    width:100%;
    font-size:14px;
    color: #888;
    line-height:25px;
}
.secw5 .box .centbd .last{
    width:100%;
    margin-top:15px;
    display:inline-block;

}
.secw5 .box .centbd .last span{
    width:95px;
    float:left;
}
.secw5 .box .centbd .last a{
    font-size:14px;
    color: #000;
    padding:2px 12px;
    border:1px solid #000;
    float:right;
}

.secw6{
    height:335px;
    border:1px solid #eaeaea;
    margin-bottom: 25px;
}
.bkzcjx{
    height:430px;
    border:1px solid #eaeaea;
    margin-bottom: 25px;
	margin-top: 55px;

}
.rmkc{
    height:340px;
    border:1px solid #eaeaea;
    margin-bottom: 25px;
	margin-top: 30px;

}
.djjc{
    height:400px;
    border:1px solid #eaeaea;
    margin-bottom: 25px;
	margin-top: 30px;

}
.sztt{
    height:420px;
    border:1px solid #eaeaea;
    margin-bottom: 25px;
	margin-top: 30px;

}
.secw6 .w-top,.secw7 .rmkc .sztt .bkzcjx .djjc .w-top{
    padding:18px 20px 30px 15px;
}

.secw6 .slideBox{overflow:hidden;zoom:1;padding-left:12px;position:relative}
.bkzcjx .slideBox{overflow:hidden;zoom:1;padding-left:12px;position:relative}
.rmkc .slideBox{overflow:hidden;zoom:1;padding-left:12px;position:relative}
.sztt .slideBox{overflow:hidden;zoom:1;padding-left:12px;position:relative}
.djjc .slideBox{overflow:hidden;zoom:1;padding-left:12px;position:relative;margin-top: 50px;}
/*.secw6 .sPrev,.secw6 .sNext{position:absolute;left:0;top:10px;display:block;width:20px;height:228px;background:url(../images/arr.gif) 5px 50% no-repeat #114E8D}
.secw6 .sNext{left:auto;right:5px;background:url(../images/arr.gif) -47px 40% no-repeat #114E8D}
.secw6 .sPrev:hover,.secw6 .sNext:hover{}
*/
.secw6 .slideBox ul{overflow:hidden;zoom:1}
.secw6 .slideBox ul li{margin:0 6px;float:left;_display:inline;overflow:hidden;text-align:center}
.secw6 .slideBox ul li .pic{text-align:center}
.secw6 .slideBox ul li .pic img{width:156px;height:198px;display:block}
.secw6 .slideBox ul li .pic a:hover img{border-color:#999}
.secw6 .slideBox ul li .title{line-height:28px; background:#cf251f;color: #fff}
.secw6 .slideBox ul li .title a{color:#FFF}
.bkzcjx .slideBox ul{overflow:hidden;zoom:1}
.bkzcjx .slideBox ul li{float:left;_display:inline;overflow:hidden;text-align:center}
.bkzcjx .slideBox ul li .pic{text-align:center}
.bkzcjx .slideBox ul li .pic img{width:280px;display:block}
.bkzcjx .slideBox ul li .pic a:hover img{border-color:#999}
.bkzcjx .slideBox ul li .title{line-height:28px; color: #000；}
.bkzcjx .slideBox ul li .title a{color:#FFF}
.bkzcjx .slideBox ul{overflow:hidden;zoom:1}
.rmkc .slideBox ul li{float:left;_display:inline;overflow:hidden;text-align:center;border: 1px solid #eaeaea;margin:0 3px;}
.rmkc .slideBox ul li .pic{text-align:center}
.rmkc .slideBox ul li .pic img{width:230px;display:block;}
.rmkc .slideBox ul li .pic a:hover img{border-color:#999}
.rmkc .slideBox ul li .title{line-height:28px; color: #000;float:left;margin:0 10px;font-size: 13px;}
.rmkc .slideBox ul li .title a{color:#FFF}
.sztt .slideBox ul{overflow:hidden;zoom:1}
.sztt .slideBox ul li{float:left;_display:inline;overflow:hidden;text-align:center;}
.sztt .slideBox ul li .pic{text-align:center;position: relative;}
.sztt .slideBox ul li .txt{text-align:center;position: absolute;margin-left: 80px;top: 170px;font-weight: 900;font-size: 16px;}
.sztt .slideBox ul li .nx{text-align:center;position: absolute;margin-left: 50px;top: 195px;font-weight: 900;font-size: 14px;}
.sztt .slideBox ul li .zz{text-align:center;position: absolute;margin-left: 15px;margin-right: 5px;top: 220px;font-size: 12px;}
.sztt .slideBox ul li .pic img{width:190px;display:block}
.sztt .slideBox ul li .pic a:hover img{border-color:#999}
.sztt .slideBox ul li .title{line-height:28px; color: #000；}
.sztt .slideBox ul li .title a{color:#FFF}
.sztt .slideBox ul{overflow:hidden;zoom:1}
.rmkcbg {
    width: 165px;
    height: 30px;
    margin-left: 10px;
    background: url(../images/jiaoshi.png) no-repeat;
	background-size: 22px 25px;
	float: left;
}
.rmkcbq {
    width: 175px;
    height: 30px;
    margin-left: 10px;
	float: left;
}

.rmkcbq a {
    display: inline-block;
    padding-right: 8px;
    padding-left: 8px;
    border-radius: 8px;
    background-color: #efeff7;
    color: #000;
}
.msttbq {
    width: 165px;
    height: 30px;
    margin-left: 10px;
	float: left;
    position: absolute;
	top: 270px;
}

.msttbq a {
    display: inline-block;
    padding-right: 8px;
    padding-left: 8px;
    background-color: #ae1e21;
    color: #fff;
}

.secw7{
    height:235px;
    border:1px solid #eaeaea;
    margin-bottom: 38px;
}
.secw8{
    height:120px;
    border:1px solid #eaeaea;
    margin-bottom: 38px;
}
.w-top {
    padding: 18px 20px 30px 15px;
}
.scrollx{width:1168px;height:130px;position:relative;overflow:hidden;margin-left:15px;}
.scrollx .bd ul{overflow:hidden;zoom:1}
.scrollx .bd ul li{margin:0 5px;float:left;_display:inline;overflow:hidden;text-align:center}
.scrollx .bd ul li .pic{text-align:center}
.scrollx .bd ul li .pic img{width:120px;height:90px;display:block;padding:2px;border:1px solid #ccc}
.scrollx .bd ul li .pic a:hover img{border-color:#999}
.scrollx .bd ul li .title{line-height:24px}

/*--*/
.upscroll .tempWrap{
    overflow: hidden;
}

.upscroll li{
    display: block;

}
.upscroll a{
    display: block;
}
.upscroll img{
    display: block;
    width: 170px;
    height: 54px;
}
.secw2 .upscroll {
    height: 315px;
     margin-top: 5px; 
}
.box3 .upscroll .tempWrap {
    height: 315px !important;
}
.swiper-container {
    /* width: 600px; */
    height: 240px !important;
} 
.swiper-slide{
	height: 50px !important;
	width: 255px !important;
}

       .swiper-button-next {
            position: absolute;
            /* right: 550px; */
            /* right: 26.625rem; */

        }

        .swiper-button-prev {
            position: absolute;
            /* left: 50rem; */
            /* left: 250px; */
        }

        html,
        body {
            position: relative;
            height: 100%;
        }

        body {
            /* background: #eee; */
            /* font-family: Helvetica Neue, Helvetica, Arial, sans-serif; */
            /* font-size: 14px; */
            /* color:#000; */
            /* margin: 0; */
            /* padding: 0; */
        }

        /* 6.5修改课程预约 */
        .swiper-container {
            /* width: 600px; */
            height: 240px !important;
        }

        .swiper-slide {
            height: 240px !important;
            width: 255px !important;
            margin-left: 0px !important;
        }
        .wrap-box {
            width: 1100px;
            min-width: 1100px;
            margin: 6% auto;
        }

        .secw2 .box2 .centbd .right p a:hover {
            color: #008B66;
        }

        .fl a:hover {
            color: black !important;
        }

        table.data-table {
            width: 100%;
        }

        table.data-table tr:odd {
            background: #dcebff;
        }

        table.data-table td {
            line-height: 24px;
            padding: 3px;
            vertical-align: top;
        }

        table.data-table th {
            height: 50px;
            line-height: 50px;
            padding: 3px;
            font-size: 20px;
            text-align: left;
        }

        table.data-table .colspan-a {
            width: 35%;
        }

        table.data-table .colspan-b {
            width: 25%;
        }

        table.data-table .colspan-c {
            width: 40%;
        }

        table.data-table td pre {
            display: block;
            padding: 5px;
            border: 1px solid #00caff;
            background: #f8fcff;
            text-align: left;
        }

        .testBtn-a {
            display: inline-block;
            height: 30px;
            line-height: 30px;
            padding: 0 10px;
            border: 0;
            border-radius: 5px;
            color: #fff;
            background: rgb(65, 133, 244);
            cursor: pointer;
        }

        .testBtn-a.on {
            background: #c9c9c9;
            color: #666;
            cursor: default;
        }

        .data-show-box {
            line-height: 30px;
        }

        .date-tiem-span,
        .date-s-span {
            display: inline-block;
            font-size: 24px;
            width: 50px;
            height: 36px;
            line-height: 35px;
            text-align: center;
            color: #fff;
            border-radius: 5px;
        }

        .date-tiem-span {
            background: #333;
        }

        .date-s-span {
            background: #f00;
        }

        .date-select-a {
            margin-right: 5px;
        }

        .font-set-size {
            font-size: 20px;
            color: #333;
            font-family: '微软雅黑';
            margin-left: 5px;
            margin-right: 5px;
        }

        .lastTime {
            float: left;
            margin-top: 30px;
            padding-left: 6%;
        }

        .submit_kec {
            display: none;
            width: 400px;
            height: 226px;
            background-color: #f8f8f8;
            text-align: center;
            box-sizing: border-box;
            padding-left: 20px;
            padding-right: 20px;
            padding-top: 10px;
            border: 1px solid rgb(191, 191, 191);
        }

        .submit_kec p {
            font-size: 24px;

        }

        .submit_kec input {
            margin-top: 20px;
            width: 100%;
            display: block;
            box-sizing: border-box;
            height: 2pc;
            line-height: 2pc;
            padding-right: 5px;
            padding-left: 5px;
        }

        .pic {
            position: relative;
        }

        .pic div {
            position: absolute;
            top: 0px;
            bottom: 0px;
            left: 0px;
            right: 0px;
            margin-left: 0px;
            margin-right: 0px;
            margin-bottom: 0px;
            margin-top: 0px;
            background-color: #000;
            background: rgba(0, 0, 0, 0.8);
            font-size: 14px;
            text-align: left;
            color: white;
            padding: 10px;
            display: none;

        }

        .secw2 .box2 .centbd .right p {
            width: 278px;
            height: 28px;
            line-height: 28px;
            text-align: center;
            font-size: 14px;
            color: #000;
            border: 1px solid #eaeaea;
        }

        .secw2 .box2 .centbd .right p a {
            color: #000;
        }

        .side_fix>ul>li.try>.bg>.content:before {
            width: 0px !important;
        }

        .secw2 .box3 h3 {
            width: 168px;
            height: 28px;
            line-height: 28px;
            text-align: center;
            font-size: 14px;
            color: #000;
            border: 1px solid #eaeaea;
            background-color: #f7f7f7
        }

        .secw2 .box4 h3 {
            width: 270px;
            height: 28px;
            line-height: 28px;
            text-align: center;
            font-size: 14px;
            color: #000;
            border: 1px solid #eaeaea;
            background-color: #f7f7f7
        }

        .secw2 .box4 h3 a {
            color: #000;
        }

        .secw5 .box .centbd h3 {
            font-size: 14px;
            color: #000
        }


        .tip {
            position: fixed;
            left: 0px;
            right: 0px;
            top: 0px;
            bottom: 0px;
            margin: auto;
            background: rgba(0, 0, 0, 0.5);
            z-index: 999;
        }

        .kc-m {
            display: flex;

        }

        .kc-m>a {
            display: block;
            width: 196px;
            box-sizing: border-box;
            padding: 0 12px;

            border-right: 1px solid #f4f4f4;
        }

        .kc-m>a:nth-last-child(1) {
            border-right: none;
        }

        .kc-m h2 {
            font-size: 14px;
            margin-top: 20px;
            color: #333333;
        }

        .kc-m h3 {
            margin-top: 14px;
            font-size: 13px;
            color: #ff665a;

        }

        .kc-m p {
            margin-top: 10px;
            color: #666666;
        }



        .btncolor {
            width: 289px;
            height: 63px;
            display: flex;
            box-sizing: border-box;
            margin-top: 9px;

            padding-left: 16px;
            align-items: center;

            background-image: linear-gradient(-90deg,
            #68ccbd 0%,
            #68ccbd 100%),
            linear-gradient(#68ccbd,
                    #68ccbd);
            background-blend-mode: normal,
            normal;
        }

        .btncolor p {
            margin-left: 19px;
            margin-right: 5px;
            width: 132px;
            color: white;
            font-size: 12px;
        }

        .btncolor h2 {
            width: 60px;
            height: 20px;
            background-color: white;
            font-size: 12px;
            line-height: 20px;
            border-radius: 30px;
            text-align: center;
            color: #68ccbd;
            transition: margin 300ms ease;
        }

        .btncolor h2:hover {
            margin-top: -10px;
        }

        .telbox {}

        .telbox p span {
            color: #000000;
            font-size: 20px;
            font-weight: bold;
            vertical-align: middle;
        }

        .telbox p svg {
            width: 38px;
            height: 38px;
            vertical-align: middle;
        }

        .ads {
            width: 100%;
            height: 80px;
            background: url(images/header.jpg) center/cover no-repeat;
        }

        .ads .link-container {
            position: relative;
            display: block;
            width: 100%;
            height: 80px;
            background-position: center center;
            background-size: cover;
            background-repeat: no-repeat;
        }

        .ads .link-container #daojishi_text {
            position: absolute;
            left: 21%;
            color: #fff;
            letter-spacing: 20px;
            font-weight: 700;
            font-size: 54px;
            font-family: Tahoma;
        }

        .leftSideBox {
            position: fixed;
            bottom: 10%;
            left: 0;
            margin-top: -112px;
            z-index: 1000;
            width: 105px;
        }

        .leftSideBox p {
            margin: 0 auto;
            padding: 2px 0;
            /* background-color: #fff; */
            text-align: center;
            font-size: 9pt;
            cursor: pointer;
        }

        .am-container {
            width: 750pt;
            max-width: 825pt;
            min-width: 750pt;
            margin: auto
        }

        #daojishi_con {
            position: absolute;
            top: 17px;
            left: 19%;
            color: #fff;
            letter-spacing: 5px;
            font-weight: 700;
            font-size: 30px;
        }

        .emba-ml {
            margin-left: 16px;
        }

        .bd-border {
            border: 1px solid #eaeaea;
        }

        .lun {
            border: 1px solid #eaeaea;
        }

        .box3 {
            width: 172px !important;
        }

        .tqedu-list-spacing li a {
            font-size: 14px !important;

        }

        .tqedu-list-spacing li a :hover {}

        .tqedu-list-spacing li {
            height: 35px !important;
            line-height: 35px !important;
        }

        .tqedu-list-spacing li :hover {
            background-color: #eaeaea;
            color: #eaeaea;
        }

        .aoud {
            position: absolute;
            display: none;
            top: 50%;
            background: #000;
            color: #fff;
            font-size: 40px;
            height: 70px;
            width: 70px;
            margin-top: -35px;
            border-radius: 50%;
            opacity: 0.5;
            filter: alpha(opacity=50);
            text-align: center;
            cursor: pointer;
            z-index: 1000;
            border: 1px solid rgba(255, 255, 255, 0.5);

        }

        .slider:hover .aoud {
            display: block;
        }

        .leftSideBox-one {
            position: fixed;
            top: 50%;

        }

        .ontro {
            display: none;
        }
        .tempWrap{height: 250px!important;}
        .upscroll .tempWrap{height: 330px !important;}